import PyInstaller.__main__
import os

# 获取当前目录
current_dir = os.path.dirname(os.path.abspath(__file__))
# 构建图标文件的完整路径
icon_path = os.path.join(current_dir, 'fb3ee-9dw9c-001.ico')

PyInstaller.__main__.run([
    'main.py',  # 主程序文件
    '--onefile',  # 打包成单个文件
    '--noconsole',  # 不显示控制台窗口
    '--name=简单吃鸡',  # 可执行文件名称
    f'--icon={icon_path}',  # 使用完整路径
    f'--add-data={icon_path};.',  # 添加图标文件到打包资源
    '--clean',  # 清理临时文件
    '--workpath=build',  # 指定工作目录
    '--distpath=dist',  # 指定输出目录
    '--specpath=build',  # 指定spec文件目录
]) 